You can definitely have such a function.
Just define a continuous $g(t)$ with the following properties:
$g(t)=1$ for $t=0$
$g(t)=0$ for $t\notin (1,1)$ (the open interval from $-1$ to $1$, not including $-1,1$).
Then, if you have an arbitrary set of $f_i(x,y)$, $i\in\mathbf{Z}$ (in your case, $f_1(x,y)=x+y$, $~~f_2(x,y)=xy$, and so on) and you want a continuous $f(x,y,t)$ that is equal to $f_i(x,y)$ for $t=i$, you can easily obtain it as:
$f(x,y,t)=\sum_i g(t-i) f_i(x,y)$
Note that there are many many ways to choose a continuous $g(t)$ with the properties above ($g(t)$ should be $1$ in $0$, and $0$ at all points "sufficiently far" from $0$). The additional properties you choose for $g(t)$ influence those of the resulting $f(x,y,t)$: for example, if you choose $g(t)$ as an even function such that $g(t)+g(1-t)=1$ (note that this still leaves you a lot of flexibility), your $f(x,y,t)$ for $t$ between two integers $i,i+1$ will be a weighted average of $f_{i}(x,y)$ and $f_{i+1}(x,y)$.
This is essentially what you do in computer graphics when "morphing smoothly" one image (which you can view as a function mapping pixel coordinates into colour) into another. More in general, it's a very common way of doing things in signal processing.